package com.edu.whty.entity.school;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Classname SpecialCatalogDto
 * @Description 专题目录
 * @Date 2021/7/1 11:40
 * @auther liuy
 */
public class SpecialResourcesBaseDto implements Serializable {

    private String id;

    private String topicResourceName;

    private String name;//显示名称

    private Integer resourcesType;

    private Integer isCatalog;

    private String gradeId;

    private String subjectId;

    private String editionId;

    private String textbookId;

    private String chapterId;

    private String userId;

    private String platfromCode;

    private Date createTime;

    private Date updateTime;

    private String isDelete;

    private String volumeId;

    private String orgId;

    private String orgName;

    private String isShow;

    private String isDownload;

    private String showStatus;

    private String visualRange;

    private List<SpecialResourceCatalogDto> catalogList;

    private Boolean open ;

    private Boolean isParent ;

    private boolean isTopicResource = true ;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTopicResourceName() {
        return topicResourceName;
    }

    public void setTopicResourceName(String topicResourceName) {
        this.topicResourceName = topicResourceName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getResourcesType() {
        return resourcesType;
    }

    public void setResourcesType(Integer resourcesType) {
        this.resourcesType = resourcesType;
    }

    public Integer getIsCatalog() {
        return isCatalog;
    }

    public void setIsCatalog(Integer isCatalog) {
        this.isCatalog = isCatalog;
    }

    public String getGradeId() {
        return gradeId;
    }

    public void setGradeId(String gradeId) {
        this.gradeId = gradeId;
    }

    public String getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(String subjectId) {
        this.subjectId = subjectId;
    }

    public String getEditionId() {
        return editionId;
    }

    public void setEditionId(String editionId) {
        this.editionId = editionId;
    }

    public String getTextbookId() {
        return textbookId;
    }

    public void setTextbookId(String textbookId) {
        this.textbookId = textbookId;
    }

    public String getChapterId() {
        return chapterId;
    }

    public void setChapterId(String chapterId) {
        this.chapterId = chapterId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPlatfromCode() {
        return platfromCode;
    }

    public void setPlatfromCode(String platfromCode) {
        this.platfromCode = platfromCode;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    public String getVolumeId() {
        return volumeId;
    }

    public void setVolumeId(String volumeId) {
        this.volumeId = volumeId;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getIsShow() {
        return isShow;
    }

    public void setIsShow(String isShow) {
        this.isShow = isShow;
    }

    public String getIsDownload() {
        return isDownload;
    }

    public void setIsDownload(String isDownload) {
        this.isDownload = isDownload;
    }

    public String getShowStatus() {
        return showStatus;
    }

    public void setShowStatus(String showStatus) {
        this.showStatus = showStatus;
    }

    public String getVisualRange() {
        return visualRange;
    }

    public void setVisualRange(String visualRange) {
        this.visualRange = visualRange;
    }

    public List<SpecialResourceCatalogDto> getCatalogList() {
        return catalogList;
    }

    public void setCatalogList(List<SpecialResourceCatalogDto> catalogList) {
        this.catalogList = catalogList;
    }

    public Boolean getOpen() {
        return open;
    }

    public void setOpen(Boolean open) {
        this.open = open;
    }

    public Boolean getParent() {
        return isParent;
    }

    public void setParent(Boolean parent) {
        isParent = parent;
    }

    public boolean isTopicResource() {
        return isTopicResource;
    }

    public void setTopicResource(boolean topicResource) {
        isTopicResource = topicResource;
    }
}
